A TMO-Based Object Group Model to Structuring Replicated Real-Time Objects for Distributed Real-Time Applications

نویسندگان

  • Chang-Sun Shin
  • Su-Chong Joo
  • Young-Sik Jeong
چکیده

We designed the TMO-based Object Group(TMOOG) model with various services for supporting distributed real-time applications, and analyzed whether these given service strategies can be adopted and worked to this model well. In this paper, we are interested in the object group model that can be defined as a single logical view system for providing replication transparency and supporting real-time services. The TMOOG model is based on the concept of the object group recommended by the TINA-C and the OMG. Our model consists of a set of computational Time-triggered and Message-triggered Objects(TMOs) for real-time services and several management objects providing how to manage these TMOs and maintain their information such as repositories for executing given distributed real-time applications. The TMOs in an object group may act as copies, called replicas, of a replicated object with the same roles. For the distributed real-time applications, we focused on the following strategies; dynamic object selection and binding strategy to support replication transparency, and real-time strategy to support real-time applications. For supporting these strategies, we adopted the Dynamic Binder object, the Scheduler object and some related objects to our model. These strategies can be flexibly implemented as object implementations by using appropriate algorithms in the model. Our model is designed on Commercial Off-TheShelf(COTS) middleware without restricting the special Object Request Broker(ORB) or the operating system. Finally, from the analyzed results numerically, we verified whether our model can support these strategies and showed the feasibility of these service strategies adopted from TMOOG model.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

TMO-Based Object Group Framework for Supporting Distributed Object Management and Real-Time Services

In this paper, we present a TMO-based object group framework that can support the distributed object group management and the real-time scheduling services on distributed real-time computing environments. These environments have some difficulties for managing lots of distributed objects and providing the timing constraints to real-time objects. For simultaneously solving these problems, we desi...

متن کامل

Deadline Handling in Real-Time Distributed Objects

Deadline handling is a fundamental part of real-time computing but has been practiced in ad hoc forms for decades. A general framework for systematic deadline handling in real-time distributed computer systems is proposed in this paper. The notions of hard deadlines and hard-real-time program components are discussed along with the advantages of a hard-real-time component based construction app...

متن کامل

An Efficient Middleware Architecture Supporting Time-Triggered Message-Triggered Objects and an NT-based Implementation

The time-triggered message-triggered object (TMO) structuring scheme has been established to remove the limitation of conventional object structuring techniques in developing applications containing realtime (RT) distributed computing components. It is a natural and syntactically small but semantically powerful extension of the object oriented (OO) design and implementation techniques which all...

متن کامل

A TMO Based Approach to Structuring Real-Time Agents

Mobile agent structuring is an increasingly practiced branch of distributed computing software engineering. In this paper we discuss the major issues encountered in producing real-time (RT) agents which are designed to perform output actions in manners meeting specified timing requirements. An approach to structuring of RT agents which is an extension of a highlevel real-time distributed object...

متن کامل

TMO-Based Programming in COTS Software/Hardware Platforms: A Case Study

Object-oriented analysis and design methodologies have become popular in development of non-real-time business data processing applications. However, conventional object-oriented techniques have had minimal impact on development of real-time applications mainly because these techniques do not explicitly address key characteristics of real-time systems, in particular, timing requirements. The Ti...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003